home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / amok_lha / amok33.lha / ImageConvert / ImageConvert.dok < prev    next >
Text File  |  1993-08-15  |  3KB  |  69 lines

  1.                               ImageConvert v1.1
  2.                               =================
  3.  
  4. Es ist jetzt nicht mehr nötig auf Millimeterpapier gezeichnete Images in
  5. Hex-Zahlen umzurechnen! Gut, was?!
  6. Denn ImageConvert generiert Modula-2-Source-Code aus beliebig vielen
  7. IFF-Dateien beliebiger Breite, Höhe und Tiefe.
  8.  
  9. ImageConvert generiert M2-Source für Images (Intuition).
  10. Der Source für Bobs (Graphics) kann einfach abgeleited werden, denn die Daten
  11. sind gleich aufgebaut.
  12.  
  13. Diese Version ist ein Update zu Version 1.0 auf Amok#29. Jetzt ist es möglich
  14. Source für den Compiler Version 3.3 zu generieren, außerdem ist nun möglich,
  15. Farbtabellen zu erstellen. Sprites werden (noch) nicht unterstützt, wer sie
  16. unbedingt braucht, kann das Programm abändern (und mir den Quelltext schicken,
  17. damit ich auch etwas davon habe!). Wer es nicht selbst schafft kann mir auch
  18. einen Bittbrief für eine neue Version schicken...oder IFFToSprIm von Amok#4
  19. benutzen (aber nur wenn's unbedingt sein muß).
  20.  
  21. Wie funktioniert's?
  22. -------------------
  23. - Die Images werden gezeichnet und als IFF-Brush abgespeichert.
  24. * ImageConvert wird mit den Brushes als Argument gestartet.
  25. * Angeben für welche Compilerversion (neuer als v3.2?) der Quelltext sein soll.
  26. * Soll für jeden Brush eine Farbtabelle erstellt werden?
  27. * Der Name des Moduls, das erzeugt werden soll, wird eingegeben (kein Suffix).
  28. - Falls Bobs verwendet werden, muß der erzeugte Quelltext jetzt geändert werden.
  29. - Wer die Variablennamen ändern will der kann dies jetzt tun!
  30. - Die erzeugten Module (def/mod) werden compiliert. Wenn M2Amiga v3.3 be-
  31.   nutzt wird, dann mit "-c" Option compilieren: CLI : "M2C -c BrushData.mod"
  32.   Workbench: - "M2C" anklicken
  33.              - SHIFT niederdrücken und nie wieder loslassen!
  34.              - "-c" anklicken (das ist das tolle Icon von mir)
  35.              - Doppelklick auf "BrushData.mod"
  36.              - übrigens jetzt kann SHIFT wieder losgelassen werden!
  37.                (ACHTUNG: Reihenfolge einhalten: M2C -c BrushData.mod)
  38. - Jetzt können die Images einfach IMPORTiert werden!
  39.  
  40. * = Arbeitsschritte mit ImageConvert
  41.  
  42. Einschränkungen
  43. ---------------
  44. Das Programm ImageConvert bearbeitet natürlich auch ganze IFF-Bilder. Es ist
  45. aber kaum sinnvoll, ganze IFF-Bilder als Code zu installieren, weil dies zum
  46. einen eine Riesenmenge an SourceCode bedeutet, zum zweiten der Compiler nur
  47. Module bis zu einer Größe von 32kB verarbeitet!
  48. Solche Bilder sollte man nachladen. IFFSupport [fbs] verwenden!
  49. Werden mehrere Brushes in ein Modul umgewandelt und Farbtabellen erzeugt, dann
  50. können die überzähligen Tabellen natürlich gelöscht werden (falls alle Brushes
  51. gleiche Farben benutzen).
  52.  
  53. Demo
  54. ----
  55. Aus dem Brush "Gadget" wurden die Quelltexte "BrushData.def" und "BrushData.mod"
  56. mit Hilfe von ImageConvert (Compiler 3.3 / ColorTable) erzeugt. Das Programm
  57. "TestIt" IMPORTiert von diesen Modulen und stellt den Brush mit den richtigen
  58. Farben für 5sec auf dem Schirm(¿) dar!
  59.  
  60.  
  61. Viel Spaß mit ImageConvert!
  62.  
  63.  
  64. Kai Bolay
  65. Hoffmannstraße 168
  66. 7250 Leonberg
  67.  
  68. Konto: KSK Böblingen BLZ 603 501 30  Konto-Nr. 8843764 (Wer will, der soll!)
  69.